Upload functionality working.