merge with mazegen