and there and everywhere...