I'm a work in progress. Bear with me!