an early version of the map interface
observing the acts now works
making a helper function for inserting acts
resolve merge conflicts