more Row/Seat implementation