refactored Data/Job, job index and random presentation.