added prize structure with full tests