Improve the IFMana, smooth property added