add error handling/notification