jrtplib my own