working on implementing repeaters