updates header button style
moves UI row logic to UI folder!