correcter 3d projection
3d rotation
cleanup