and a testcase to highlight how it works now