added fontawesome and some smexy
added comments