Updated check_press, hopefully it works