projectile for project-scoped functionality