need to be able to read multiple lines until "~"