new decorator naming