corrected object types