modified for more description