state is just a string for now