clearer relation between overlay and marker