refactored press on back key case