one less redundant member variable
Remove unused function
unused prototype