Too bad I can't understand majorit of things in there.