more notes
random state init