moved all code into github 5/15/14