And the feeling that you were stepping into something sacred.