initial naive approach
specs for decimal parameters