adding repeat to the main operation