final warnings removal