working on upload now. still some problems.