Code rearangement