more changes. Dynamic job viewing via json etc