basic job handeling based on json data
moved passes widget, still rough