Move distribution algorythms.