better structure, latest font awesome