delet dead code