then maybe we should not calculate it if it's specified in opts ?