addressing all of @gtagliala's issues with font awesome naming conventions