more correct, looking to test