Point distribute