#49 declared instance variables as final