I made a portable id a long while ago. Not sure I did it right though.