picture error handling3