Redesigning checkbox functionality.