add resize board feature