notes
better handling of ips
isis combinations
setting with setattr for interface dict
isis handling
split out ui
tidy