and from now on should not deviate from that...
also convert pending to local (where relevant) when executing batch
just the package API docs so far, narrative will come later