remove redundant private