adding phone functionality