fix repeating push, prog keeps getting longer