updating Sarray, unsure about catch