I'm putting an algorithm in your algorithm so you can procedure while you procedure