check before using ce