What exactly do you need help with?

What needs speeding up?