step 1: bcrepl