added Phone class