function getState()