why did you use onClick?