Fixing type-o - I suppose it's the rotate that has to be a multiple of 90