add quickluanch and header logic