Technology means to make people life easier