updated project (hopefully)