really tired but one-to-one insert works now and all tests pass