BoxWidget interface