feat(refactor): refactoring alert and checkbox