updated maze-maker