fulfilment now accepts multiple arguments & fixed documentation