conserve energy when adding tangential random motion