BOW2: WIP for V2 - still WIP

Signed-off-by: mattmanwrx <mbloomfield87@gmail.com>