make extension actions optional