Rambling for days. Can you make it through this? Good luck!