Ported Molecule rotation functions
Ported Molecule rotation functions