better implementation of MIR specification for indicators
normalize API