pulley update

added more parameters for customization