widget method
document widget function
0.2.0