start implementation of PhoneHelper and Sample