beginning to take better shape
no more idmap, and things compile again