removed state model
use mongo