two cf scenarios