SDK 2.0, funciton arguments