version 3.0

most things work and tested, bug after 20minuts persists