add presence handling tool