Add interface for insert operation