test added (produces incorrect results)