slight tweaking of states