reworking example with new BrynKit GCDThreadsafe macros
just cleanup