making the class more pro by using private vars and you know.. them