#11 add multi repository support