mass rearrangement to make configuration and script execution easier