Town making progress on audit catch-up