Converting final member variables to readonly