add new threading macro post