initial checking - requires font awesome libraries