more responsive ui
too many things