rearranged artifact fields