Added IFluent interface