Ies update structs

Don't know if you guys are still maintaining this but I decided to base some github hacks that I was doing on your stuff.  

You are welcome to merge or I can stay forked...