most things working, still need to check for bugs
fix upload