added a bunmch of stuff for first estimation homework