put init random calls together