Search Pragma Design