intial map framework