top working and bottom working no arrows yet