changed tabs to spaces in secret()