checking pushability