add cc lisence and make it better for reading| add faicon