reduce warns