splice not removing element