Update compile

slowly slowly working this f'er out