add activate method