Planet rotation