vyzo

Results 643 comments of vyzo

please rebase your pr on master.

lets remove those last two commits and merge this. Is it ready for review?