implemented Person3 method