Add swift upload entry point