thoughts to dwell on....