remove tmep file
remove temp file
Update .on method