adding more prints on load to see system loading.
making email templates load async as it delays the system.
true this is not best practice as we might get requests before email templates were loaded, but it
covers 80% of the scenarios and this way start time does not hang