improve passwordview