Re-added Combination Functionality

Will cause major slow downs though, be warned.