tianweiz: define variables and functions