random gen and features, we got it all folks