going to start fd
lets do this. just copied split_step so i can reuse code