added more configurations and split scripts