added insert lookup