need to be able to supply params (region/etc)