tweaks for horizontal view, this code should all be loading from the itemstore or something