swapped decWith parameters
forgot function calls
fix