Fixed TODO Issue #1.
Added tons of modification on debugging and improvement to fix bugs in
combo checks.