can now generate things other than tiles