finally pulled from zzeller class successfully