continuing with demo code, working on forms