todoses and final to method parameters