comparison - big problem - so which one to use.