[DEV] add many const and capability to convert element in string and the oposite