map completed, to be tested