remove unused functions
remove doc