prepare release sub