be more verbose on warnings
another macro for multiple files