@shinda: Good points on