implemented phone management