updated asset example, added missing methods for asset service