refresh

more convenient script withsome comment