fixed the issue that happend when everyone busted, and added lots of comments