add back key and home button support