complete put list verify function