purchase header class added