need a way to programatically pass init params to new contexts
api filters
fix tests