Full working prototype of add homework