push and pull whines