improved error reporting

also restored 3 try system for tmdb