added missing methods from a customer project