declare all member variables