improve repeat handling