add more functions

add more busines functions