tested if could push