add sub1 todo