IBM Bob Hackathon team: Adaptive Units