fix base
fix private base