mostly listening to hlint