changing to oo