add perInfo