remove the dependency of semantic-ui