more precise states