get upload working
reversible crypto is working