no need for cfg