Added a new file for Add functionality