modify <BS> for better interaction