change prop order