refactor: ssm_observed