private statics for 3.1