changed interaction to use rotation rate