working on the ui experience