skeleton logic for other jobs