configuration and scripts