translation & indentation
hackish crap & other things