we only need the auto generators