first attempt at syn bp thread