ethics thoughts 7046170