open error handling on push

It is time to redesign my content handling.