checklist styling
math.random id relationships