mock fs maybe?