afterthoughts ...