flip effect
dist to push