#3 fix: project edit calls