added better descriptions