added todo, do not die if error occurs