add date
add time
add random
rename
rename
rename
add file to core