@mithrilweed: Ok first and