memory: support initial X position