Actually use userdata