cleanup, dont need try / except for getting dise_code