join genres functionality, and blogs index