correctly NOT optimizing the address fetch