yes, that solves the crashing problem. but data isn't getting transferred correctly, so I've got more work to do.