everything works except the lack on onResourceError and onResourceTimeout