Added UpdateOnPush-Feature

aaaaaaaaaaaaaaaaaaaaaaaand fixed 1000 other issues, which wouldn't be
there if..well just fuck you.