load data for chart and list separately and some error handling + messages