completed phone parsing method