Added Try/Except for user interrupt