GUI update, close to working again, bitches