fix bugs
delete