add episode update function, update todos