adding reverse polish