adding canvas and hero map