press controller