added compiling for repetition