added polygon area test