with font-awesome beautification