why use ob?