xs seems to work.
cleaned up a bit