Add Functionality

Created some add functionality. Needs to eventually be better.