Project update, fix build

(!) register types as usual too huge