Refactored to work with Pulley.