add polygon polygon checks