improve playfield and test