added more of a verification step