make api url unconfigurable, it means changing other things too