None of it is exactly easy.......