created detect, compile, and release scripts