spout as pointer