fixing provide expression