add map generation (first test)