add async loading, show weakest passwords as 25%
intendation - just to make the changes clear - see previous commit