improve board editor