Making a difference with technology