add font awesome to component