map building alpha. need to check that forward actually moved forward before incrementing values