I took the liberty to create the threads based on your idea. Let me know if this works or if there is something I should change.