added pendant requirement