nav+upload