remove unused projects and unnecessary checks and add customization