this function is not used, remove it please.