add input geterators to util