metgod for excluding separator and some basic work