starting to love our api :).  throwaway comment: looking forward to getting rid of the |args| part...