added update generalized tuples job
added empty backtrack class
general updates