Added new files

Additional functionality added