type casting edit for msolo utiliazation