created the userdata.scan call