input is reserved too