add Ensure class