extract parameters