integrate with service and showing in ui done