added password strengh validator