added repeater proof of concept