add test to showing the limitations of double