why is final commented out?