ui component files and edits