v0.3.6; add package function