Sebastian needs to write a test case for this.