refactor
refactor
change DATETIME to long