added sources and more description