POPL DIRECT