... for thoughts