basic_setup
add_has_secure