s/hidden/text
make it portable and accessible