real work done here

don't know what has changed, it's a lot. believe me.