finish all(common+private) setting