seed based random generator for init