add basic stuff. learn engine in prep