use only (Either String) monad instead of Maybe for Client.Job. assign api is now working