Payment from contracts is now handled correctly by only getting money from contracts that you have launches