Added multi_param, made param no longer context sensitive