add working project with rand generator