functionality moved to STATE