separating project lint and project database; work in progress