Allowing extensions for buttons