there he goes.... part II tomorrow