add description and expand todo