fucntion deco co