modified to add fontawesome and google font