poster-pos implementation