Buddy

WIP

@Monev