save work
[minor] no real changes, wrong implementation of algo, start now branche
removed old algo