rainbow positioning update