update parameters and add back components
fix tests; convert params to GET query;