here, there and elsewhere...