final declaration fix