ix link in separate reply, prettier 4p func