added completion to project model and view