Added new files and functions.