some renaming and further implementation of print()
further bugfixes