modified to obtain personal info