first version half-deck generator