changes in createpo class