other strategy working with errors