add some other state stuff