configuring the software