optimize getFastValue
fix debug printout