Synchronized on all methods
date now with correct millis
Correct name splitting