map initialize and prep