Avoid the dell developers edition xps13. There's no end key, the trackpad is unusable. Even worse, avoid getting the windows version and installing Linux on that: the trackpad is even less unusable (resets to lower corner intermittently on clicks), and in order to get the wi-fi working I had to recompile the kernel driver telling it that it was FOSS.