will ignore most of exceptions