Use user_data method not dict access