Implemented newer presence API