get rid of Type:: statics