forked from: Ice Storm - With bonuses

