added ReadJob class