difference between flagstone and slate - Search