updated to cdecimal