ethical and legal aspects 7615617