updated 0.9.3 by renamed unique function name.