fine I'll finish the thread myself