fixing double peek