more stuff required to stop it crashing, now we have identified what needs fixing we can fix it