additional functions added to load and store to account for the masked variants