exercise userdata API fix