improved the activate method for easily activation.