added error message for users and fixed repeating geocoded marker