update to post, replace manual threading with module