design battle system