overflow restriction