Added error handling for say to check for  and