added checkbox component