add enable function and sub requirement history