integrated user with ui
fix config