Justice must be done - a macro outlook