to rep or not to rep tha is the question