lot of things
hot fixes
changed setup.py