check push operation