use radio instead of checkbox