Refactory Convertor component