Always use semi-colon at the end of macro to avoid missleading