this commit, some functions added