create oops technology