add clear and el adapters