Arain - commit code

Signed-off-by: Arain <Arain.Yu@morningstar.com>