split into configs and scripts