added promise tracker and loading
added rate scale management