It ain't easy.....