As soon as possible, been trying really hard to finish it and it's almost done, but I'm still having trouble with it, sorry, it's my fault that it's taking so long.