add a test for this if possible.