added font-awesome requirement