initial proj remake, still missing a few views