Added warden initializer