setup_schema takes 2 args