rerange components