fixing double definition of \symi, star handling and using newcommand for those