updates to router loading and error display few additional comments