visible opening tiles, added some generator helpers