member prototype1