better code, use symbols instead of strings