afterthoughts...