add test for issue 29