WIP working on 2015 spring semester lab2 and 3