use symbols not strings