Basic mechanism works