Initial import of rough code.