fixed descriptions
fixed code