cleaned up tests to use assigns properly