fixed specs for call_macro