updated to allow params with symbols as keys.