replaced computedNeighborhood method with updateNeighborhood action method, which is only executed on submit event