Added insert method