discard old code