add prefix and do some more foo for rpnesil

we need to discuss about when new and old should be updated.