more elrepo logic fixes