reformat catch + set serializable isolation level