finished with the homework static portion