Support of old setcodes

if no setcodes are loaded from the defualt file it will try to load them
from the old one