fixed all addressing modes(or at least they pass)