adding markers - conditions