implemented closed? method for protection answer