add subjob