combine poster generator with general layout