added ooold assignments