changing these to catching Exception as discussed in person.. can't catch interrupted exception anyway