first revision, the monster comes to live
basic functions what I use every day