change page title approach
rework error handling strategy