@artwatch: Yes to all of