initial commit of alans work