commit initial code

nov 18 2014