added tag class and association