make flexibe operations possible for insert-like statements