@ayrton: i've been thinking