i hate javascript
async module laved my life
test not working
merged
update test to watch for password