modify use declare