like this

other discussions
 

mostly repost of stuff I drop here.