release step functionality