should fail silently if no code changes