improved descrioptions