Tested okay, refer to testcase.