Try to make code signing generic