Fixed exceptions, everything working but splice()