userdata missing when set