adding support for hidden usernames/passwords