Technology, impact and extension : a tale of effectiveness