TAG: Blackboard for mobile