fixed random primer creation