add temp api settings (refactor later)