This issue belongs to an archived project. You can view it, but you can't modify it. Learn more
Also makes the logic more simple and cleaned out some of the codes.