layout that will work on linux and mac