added normalize and rotate