more improvements to scalable interface