anyone any clues how long this is gonna take? I've been up an hour and still stuck on maintenance, usually its finished about 3:20am, its nearly 4... get on with it!