improve releasing