different fixes
updated decumalNumberForKey function