add error handling

call back function is now accepted when address was not found