project initial + some minor work