logging now requires apikey