I don't like the name "onPhoneExtraClicked". Without knowing what was going on here, and even after reading the comment, I still don't really get it. Will read on...