Denial management- understanding definition, types, challenges, and beyond