repple depples