VIP memory mapping complete + a bunch of other small stuff