why use subscribe next, when you can use the macro.