comment out release() to prevent accidents