oops. Why was I using splice here anyways?