mostly dealing with batch scripts