unnecessary directive removed