more on this later… i’m far too tired to get into all that right now…