Assistive technology helps to overcome disabilities