Working on upload functionality.