tidy code with RecordWildCards