rename type to decorator, adding curency decorator