ATP Function and Comparison