tough job