added click and set text methods