add some basic function
test for some basic function