slim thoughts