First commit of working code.