add entity.overlap()