rearrange
comments for humans