rearrange perspertive