planetary rotation (2)