file upload works mf
key storage working, played with key generation