fixed markChanged behaviour + local ip