add validate prototype method
add show_errors() prototype method
password outline