I think its finished... finally...