put try catches back for safety.