simpler neater error catchingå