adding multiply descriptions feature