Fix bug #2,#3