basic structure for lab package