* rearchitect release method to use tasks (making it work on windows)