add description, correct bug on date format, add todo list and improvment