close #103.  Bug fixed: Display order is inconsistent with the storing order . Improve done and delete method.