fix for derived container type