Make Home/End actually work