collocation handler