more description
added reference