rearranging usage