change to semantic-ui