add genre and venue functionality