unknown state
slightly rewritten :)