adds peson test and code