use inaccurate=True for testing