reordering methids