current state accessors added