New Cam commit

comments and tidying up needed also scaling/rotation and placement of
models