corrected oWrapper