use l8 even for 16bit loads