removed passwordjs and added base64
big update