Full warning, my post isn't much. My brain is mush today.