actually finished osp