add loading/error template