setlayout should perform strcmp's if arg != NULL, because Layout is local to screen.o