added micro neighborhood