Enjoyed reading through this, very good stuff, appreciate it.