Eli's train of thoughts