cap push pull