Nimble-The soft Thimble-LARGE