This is required for legacy