presets working as expected, all testcases working