y function fixed, and add in some interpretation