l,m back (disclaimer! l tried my best please don't hate)