added extra test and methods to person