@precise: good points you