adding back press listener back in