Updates styling, logic