Time to revieew

#1

Ots time to give some review to this novrel