Whats the difference between these 2. The 905 is cheaper and seems to have all the same functions CSX