make everything pass lint