input message updated to reflect many states