moved Genres and Categories into arrays instead of maps