animated gear compression