ethics thoughts 5105639