fix zoom and marker placement