changed obs api to avoid confusion