update to support genre
text file with logging