a smart baton