interface for statics