add auto presenter