added central script to run everything