simplified
added job result mapper