fixed backpress bug