Option FrameWork