add feature for patent