Improved addressing modes