edit get set util to handle detail info