@ultramylk: Also great points.