added click requiremetn