buddy framework up, still has kinks to iron out