restructured msg, discovered ls not filtering by extension