fixed --zpp and added --zpp-compat
some datatype fixes