graceful 应用