refactored translation of functions
split archive into parts
removed constants from output