added check defination && options to artemis