finally finished checkbox