Equal importance on artifact display and preservation