some edits to project/genetic so it works smoothly