use address instead of location (contd.)