bmod_state: required fields