[~]Delete no need function