@artywink: It's not an easy