add profile_data method, update description