my attempt of UI