created genre parser