Implement candidate activities